home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / MSDOS / (m)aal / PCC.DOC < prev    next >
Text File  |  1987-10-04  |  17KB  |  344 lines

  1. -----( PC-COMMANDER )------(Version 1.1, October 1987)------------------------
  2.  
  3. What is PCC...
  4.   PCC is a directory management utility, with the purpose of making the
  5. tedious task of communicating with DOS much easier.
  6.   Although many of the features are, admittedly, not original, PCC brings
  7. together all the most useful utilities that can be found in any directory
  8. management program. Two features that make PCC unique are the ability to
  9. view two directories at once, and the ability to shell to DOS. By enabling
  10. you to work with two directories simultaneously, PCC becomes more than 
  11. another simple DOS interface, it is an organizational tool that allows you
  12. to take full advantage of DOS' tree-structured directory system. A well
  13. structured directory system can make using DOS a pleasurable experience.
  14.   Because no program can provide for all of everybody's needs, the ability
  15. to shell to DOS allows you to do anything from PCC that you could do in DOS,
  16. without the need to leave the program.
  17.   PCC has been made as intuitive as possible without becoming cumbersome to
  18. use. Most questions are relatively simple, and there are always fewer steps
  19. to accomplishing you goal, whatever that may be, than there would be from
  20. DOS. If you find PCC to be a useful addition to your system, then please
  21. let me know by registering your copy according to the instructions at the end
  22. of this documentation. If, however, you choose not to use PCC for a specific
  23. reason, please let me know why, and maybe your input will contribute to the 
  24. next version of this program.
  25.  
  26.  
  27. The Screen:
  28.   When PCC is first run, you will see several things. First of all, the top
  29. line of information on the screen is the current directory. The second line
  30. shows the size of the current disk, and amount of memory free on it. Lastly,
  31. the third line shows the size of the current directory and the cumulative 
  32. size of all marked files.
  33.   Below these is a list of all the files in the current directory. If there
  34. are more files than will fit in the window, then you can move the reversed
  35. bar to the bottom of the listing with the appropriate cursor key and scroll
  36. the listing up until the end of the list is reached. Home moves the bar to
  37. the top of the window, and End to the bottom. Ctrl-Home moves to the top of
  38. the list, and Ctrl-End to the end.
  39.   Notice that the screen is divided in half. By hitting the F4 key while the
  40. bar is over a directory, that directory will be displayed in the Right window
  41. (the '..' entry indicates the directory BELOW the current one).  Hitting
  42. Shift-F4 would allow you to type in a new drive and path for the Right side
  43. (and Shift-F3 works for the Left side).
  44.   If there are two directories on screen, then you can always tell which side
  45. you are on by looking at the highlighted bars in each directory. The one with
  46. the flashing box-cursor to the left of the bar is the current directory.
  47.  
  48.  
  49. File Displays:
  50.   Each file or directory entry is listed on a seperate line. To the right of
  51. the file name is the file's size. If a certain entry is a directory, then
  52. the word '<DIR>' will appear instead of a size. Following the size are the
  53. date and time of the file's creation, and the file's attributes. If there is
  54. nothing to the right of the time, then the file has no special attribute
  55. settings. Otherwise, S indicates a System attribute, H indicates a hidden
  56. file, and R denotes a Read-only file. Unlike the DOS Attrib command, not 
  57. only can ALL attributes of a file be changed, but these changes can also be
  58. made to directories. If you want to have a hidden directory (for security 
  59. reasons), then Hide it, and it cannot be seen in ordinary DOS Dir listings.
  60.   The '..' directory listing refers to the directory ABOVE the current one
  61. (if you are in \UTIL\DOS, then '..' refers to the directory \UTIL). Use the
  62. subdir command on this entry to 'Pop Up' one directory level.
  63.  
  64.  
  65. Talking to PCC:
  66.   All input required by PCC follows some basic guidelines. When PCC is 
  67. for a command (like just after you've called it from DOS), striking a key
  68. will immediately start the command. All destructive commands require
  69. verification.
  70.   Whether PCC is waiting for a single letter or for whole words, hitting 
  71. the escape key will abort the process.
  72.   Also, when PCC is waiting for a single letter (as in a Yes/No question),
  73. PCC will continue AS SOON AS YOU HIT AN APPROPRIATE KEY. Because of this,
  74. you should be careful of what you type until you are familiar with the
  75. program.
  76.   Because PCC uses standard DOS input routines, you are able to create a file
  77. which contains the Ascii or Ascii Extended codes that you might commonly use
  78. when starting PCC, and use the file as a pipe into PCC. For more info on this,
  79. see your DOS manual about Pipes and Filters.
  80.  
  81.  
  82. Marking Files:
  83.   Hitting the spacebar Marks a file. A small symbol is placed next to the 
  84. file ('>>'), and it will change color when the bar is no longer on top of it.
  85. Then, when certain commands are used (such as Copy and Delete), you will be
  86. asked 'Marked or Current?', to indicate whether the command will operate on
  87. all the files you Marked, or just the one under the bar. Whenever files are
  88. marked or unmarked, the new cumulative size of the marked files will be shown
  89. in the Dir/Marked Size status line of the display.
  90.  
  91. Please note that you CANNOT mark a directory.
  92.  
  93.  
  94. Menu Selections:
  95.   Most menu selections have equivalent Function Keys, to lessen the amount of
  96. time required to perform most functions. To choose any option from the menu,
  97. just hit the first letter of the option you want, and either the option will
  98. execute, or another menu will be presented. Hitting ESC will return you to the
  99. previous menu level.
  100.   The 'Other' option switches between two different sets of menu selections,
  101. and any time a menu selection is used, the menu is switched to the current
  102. menu.
  103. {.PA}
  104.  
  105.                              PCC Functions
  106.                             ---------------
  107.  
  108. Cursor Left and Right Keys: Flip between left and right windows.
  109.  
  110. Home: Point to file at top of window
  111.  
  112. End: Point to file at bottom of window
  113.  
  114. ^Home: Point to first file
  115.  
  116. ^End: Point to last file
  117.  
  118. Space:  "Mark" file to be manipulated with other marked files.
  119.       The ">>" symbol denotes the file as marked. The new size of the group
  120.       of marked files will be reflected in the status bars above the window.
  121.  
  122. Marks (Main Menu Option):
  123.   To help you use the marking facility of PCC to its fullest, there are several
  124. ways to mark files. Available are the following options:
  125.  
  126.      Altered: Marks any file which has been created or altered since the last
  127.              backup (files with the archive bit set). This option can be very
  128.              useful in backing up your files, especially when used in combin-
  129.              ation with the Attribute-setting commands.
  130.  
  131.        Clear: Removes all marks from the current directory.
  132.  
  133.       Toggle: Flip the marked status of all files in the current directory.
  134.              This is useful if you want to do something to all files except
  135.              a certain group of files. 
  136.                For example, if you want to copy all the files in the current
  137.              directory except for all the .COM and .EXE files, this would
  138.              normally be very tedious in DOS. Using the Mark by Wildcard
  139.              option, you could mark all .COM and .EXE files, and then Toggle
  140.              Marks, causing all files except .COM and .EXE files to be marked
  141.              for copying, deletion, etc.
  142.  
  143.     Wildcard: Marks all files in the current directory which match the DOS-
  144.              type wildcard specifier you enter.
  145.  
  146.                For example:
  147.                  *.*    - marks all files
  148.                  *.COM  - marks all files with the extention of .COM
  149.                  P?.0?? - marks all files starting with P, and whose extention
  150.                          begins with 0.
  151.  
  152.  
  153. Attributes (Main menu selection):
  154.   Use this command to Clear, Set or Toggle attributes of files in the current
  155. directory.
  156.  
  157.     Clear:
  158.       Turns off the attributes marked with (-).
  159.  
  160.     Set:
  161.       Turns on attributes marked with (+).
  162.  
  163.     Toggle:
  164.       Flips (XOR's) attributes marked with (+/-).
  165.  
  166.   When you see the attribute line ("Attribute> Read(.) Hidden(.) System(.)
  167. Attrib(.)"), then
  168. hitting R will select/deselect the Read-only attribute, H the Hidden attribute,
  169. S and A the System and Archive attributes.
  170.   If, for example, you chose Set from the Attribute menu, and you select 'R'
  171. and 'H', then there will be a (+) next to R and H. Then, hitting return would
  172. make the current file (or Marked files, if you choose) Hidden and Read-only.
  173.   Hitting ESC would abort the operation. Note that this also works on direc-
  174. tories, so long as you choose to work on the Current file.
  175.  
  176.  
  177.      Help (F1): Displays list of active keys on opposite window. The window you
  178.            are in is the one with the cursor.
  179.  
  180.   Protect (F2): Toggles Read-Only status.
  181.  
  182. Subdir (F3,F4): Puts the subdirectory currently pointed to in either the
  183.                right or left window. (Ex.- If you're in the left window,
  184.                pressing F3 will change to the highlighted subdirectory.
  185.                Pressing F4 would put the highlighted subdirectory in
  186.                the right window.)
  187.  
  188.      Copy (F5): Copies current or marked files to another directory.
  189.  
  190.    Delete (F6): Deletes either current file or all marked files
  191.            (in current window). BE CAREFUL!
  192.  
  193.   Execute (F7): Runs current program. See notes on "Command"
  194.  
  195.      Sort (F8): Sorts by Name.Ext, Ext.Name or by Date. Please note that, while
  196.            the Name and Extention sort by two criteria, the Date option sorts
  197.            ONLY by date. If you want the files under each different date to
  198.            be in any sort of order, first use one of the other sorts.
  199.  
  200.      View (F9): Shows file on screen. All the cursor keys are active. Home
  201.            goes to the beginning of the file, End to the end. If there is a
  202.            reversed arrow ("->") in the upper-left corner, then there is
  203.                data to the right of the screen. The right arrow moves one char-
  204.                acter right, and the tab key moves eight characters to the right.
  205.                 Shift-tab moves eight characters to the left, but left arrow
  206.            moves all the way to the left again.
  207.         Note that the text display is made ONLY for text. If you View
  208.            a non-text file in text mode, some odd effects may be observed.
  209.         Pressing "T" toggles between Text and Hex displays. Please note
  210.            that the first character in the upper-left corner of the text
  211.            will be approximately (within 15 characters) the same upper-left
  212.            character seen in the hex display. Returning to the Text display
  213.            from a Hex display may cause the first line on screen to be shown
  214.            incorrectly (start in the wrong place). Scroll the screen up and
  215.            down by one line to correct this.
  216.         Pressing "F" turns the ASCII/WordStar filter On and Off (as
  217.                shown in the top Status Bar). When in the Text display, Filter
  218.                removes the high bits from all the letters, to properly display
  219.                WordStar (and some other Word-processors') text files. When in
  220.                the Hex display, characters in the Text field are displayed as
  221.                a period ('.') if they are not ASCII characters (under 20h or
  222.            over 7Dh).
  223.                 Also note that the "Offset" counter ALWAYS reflects the char-
  224.         acter in the upper-left corner.
  225.  
  226. Clear Marks (F0): Remove all marks.
  227.  
  228.      Quit (SF1): What do you think it is?
  229.  
  230.      Hide (SF2): Toggles Hidden status. Can hide subdirectories too.
  231.  
  232. New Path (SF3,SF4): Changes the directory in the left or right window,
  233.            respectively.
  234.  
  235.    Rename (SF5): Rename current file or subdirectory.
  236.  
  237.  Relocate (SF6): Moves the marked or current file's directory entry to
  238.         another directory. This has the same result as copying and
  239.         then deleting a file, but is much faster. Since only the
  240.         directory entry and not the file's data is moved, you can
  241.         only move files to directories on the same drive.
  242.         You are also not allowed to move subdirectories.
  243.  
  244.   Command (SF7): Executes COMMAND.COM. If you enter a command, it will
  245.         be executed as if at the A> prompt. This includes path-
  246.         searching commands. If you simply hit return, you will shell
  247.         into dos. Entering "EXIT" will return you to the program.
  248.          Please note: If you make changes to either of the direct-
  249.         ories displayed by the program, they will NOT be reflected on
  250.         the screen when you return unless you set the Auto-reread ON
  251.         in the Setup menu (or saved the setup with it on). This cannot
  252.         be helped. To reflect any changes, reread the changed directory.
  253.          If this function does not work, there is a problem with the
  254.         COMSPEC setting in your environment. For more information, see
  255.         your DOS manual.
  256.  
  257.     Setup (SF8): Setup PCC's colors and default settings. Some options are not
  258.         used yet. Only the spacebar can make changes to the highlighted
  259.         entry. Hit F2 to save the changes to the main directory of the
  260.                 disk you ran PCC from. These changes will be loaded auto-
  261.         matically every time you run PCC, unless you erase the file.
  262.         When you are finished with all changes, hit ESC.
  263.  
  264.         The meanings of all the options are as follows:
  265.  
  266.           Verify: Sets DOS Verify-after-copy on or off. For more info,
  267.              see your DOS manual.
  268.  
  269.        Suppress Snow: Some color monitors will display alot of "snow"
  270.              whenever any changes are made to the screen. Setting
  271.              this option "ON" will remove the snow. However, this
  272.              also makes the display (especially in View) noticably
  273.              slower.
  274.  
  275.         Remove Marks: When doing operations on marked files, sometimes
  276.              you may decide that the marks only apply to the one
  277.              operation. Setting Remove Marks 'ON' will unmark each
  278.              file as it's Attribute is changed, Copied, Moved, etc.
  279.               This is especially useful if you are copying marked
  280.              files, and the disk fills in the middle of the copy.
  281.               The files which are still marked are the ones which
  282.              were not copied.
  283.  
  284.          Auto-Reread: After Executing a program or doing a Shell to DOS,
  285.              any changes to a displayed directory will not normally
  286.              show up on screen. If Auto-reread is 'ON', after each
  287.              time you Execute a program or Shell to DOS both
  288.              directories will be reread from the disk. It is usually
  289.              beneficial to leave this 'OFF', to save time when
  290.              returning to PCC.
  291.  
  292.         Default Sort: When you first run PCC, or whenever you load a new
  293.              directory, the files can be displayed as-is (Unsorted),
  294.              or any of the three available sorts can be done auto-
  295.              matically.
  296.  
  297.           Colors: Allows you to set the Foreground and Background colors
  298.              for various parts of the display. Note that the color
  299.              setting for Files is also used for the View display and
  300.              for all other 'normal' text displays. The Highlight is
  301.              also used for the Status bars in the View display.
  302.               As you make changes to the colors, watch the display
  303.              below the colors menu change also, to show you how the
  304.              changes you made will look.
  305.  
  306.  
  307.   Refresh (SF0): Redraws screen, in case DOS disk errors mess it up.
  308.         Note that, whenever DOS gives you an "Abort, Retry, Ignore?"
  309.         error, you should answer Ignore. After about three times,
  310.         you will return to PCC, and you can restore the screen by
  311.         hitting this key.
  312. ------------------------------------------------------------------------------
  313. {.PA}
  314.  
  315.                            R E G I S T R A T I O N
  316.                           -------------------------
  317.   To register your copy of PCC, please send a contribution of $25, for which
  318. you will recieve a bound copy of the documentation, the latest version of PCC,
  319. and notices of enhancements to PCC. With a contribution of $35, you will
  320. recieve the latest version of PCC with documentation, free upgrades of PCC,
  321. and discounts on future program releases by Brick Prison Software.
  322.   Please send your payments in the form of a check or money order, made out to
  323. David Goldstein. CASH WILL NOT BE ACCEPTED. Please remember to include your full
  324. address and home phone number, and any comments you might have.
  325.  
  326.          David Goldstein
  327.          Brick Prison Software Co.
  328.          11 Rockwell Circle
  329.          Marlboro, NJ  07746
  330.  
  331.  
  332. Proposed enhancements:
  333.   - Jump and Search options for the View command.
  334.   - Make-your-own menus.
  335.   - A directory tree utility
  336.   - A memory-map utility
  337.   - An unerase function
  338.   - A built-in editor
  339.   - Directory filters
  340.   - Your Ideas!
  341.  
  342.   If you think a memory-resident, single-directory version would be useful,
  343. please let me know.
  344.